# +----------------------------------------------------------------------
# | Pink [ A modern python web framework ]
# +----------------------------------------------------------------------
# | Copyright (c) 2023 http:#unnnnn.com All rights reserved.
# +----------------------------------------------------------------------
# | Author: chenjianhua <unnnnn@foxmail.com>
# +----------------------------------------------------------------------

from typing import Any

class Config:
    """Configuration facades to manage PinkPy config files."""

    def get(key: str, default: None) -> Any:
        """Get given key in config, can use a dotted path."""
        ...
    def set(key: str, value: Any) -> None:
        """Override config for given key."""
        ...
    def all(self) -> dict:
        """Get all config object."""
        ...
